
function checkUsername(userid){
    if (userid === null ||userid === '' ||userid.length === 0){
        return '用户名不能为空';
    }
    if (userid.length <= 5){
        return '用户名长度必须大于5';
    }
    return '';
}
function changeBox(){
    $('#statuss').val("1");
}
function checkNull(userid) {
    if (userid === null ||userid === '' ||userid.length === 0){
        return '密码不能为空';
    }
}
function checkSame(password1,password){
    if (password1 !== password){
        return '两次输入密码不一致！';
    }
}


$(function(){
    $('#password15').on('clicked', function () {
        changeBox();
    });
    $('#password').on('blur',function(){
        var password = $(this).val();
        var validateMsg = checkNull( password);
        $('#feedback').text(validateMsg);
    });
    $('#password1').on('blur',function(){
        var password1 = $(this).val();
        var validateMsg = checkNull( password1);
        if (!validateMsg){
            var password = $('#password').val();
            $('#feedback').text(checkSame(password,password1));
        }
        $('#feedback').text(validateMsg);
    });
    $('#password3').on('blur',function(){
        var password = $(this).val();
        var validateMsg = checkNull( password);
        $('#feedback').text(validateMsg);
    });
    $('#userid').on('blur',function(){
        var userid =$(this).val();
        var validateMsg = checkUsername(userid);
        if (validateMsg === ''){
            $('#feedback').text('');
            $.ajax({
                type : 'GET',
                url  :  'http://localhost:8088/SignOn?username='+userid,
                success : function (data){
                    if(data === 'Exist'){
                        $('#feedback').text('用户名已存在');
                    }
                },
                error : function (errorMsg){
                    if(errorMsg === 'Not Exist'){
                        $('#feedback').text('用户名不存在');
                    }
                }
            });
        }
        else {
            $('#feedback').text(validateMsg);
        }
    });
});
